corporation perks - German English Dictionary